﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using CRM.Entity;

using CRM.BLL;
using DP.Web.UI.Controls;
using DP.Web.UI;
using DP.Common;

namespace CRM.Web.Pop
{
    public partial class CaseLog : Common.PageBase
    {

        public string ModifyUrl = "Modify.aspx?AUTOID={0}";
        T_WORKORDERLOG_BLL bll = new T_WORKORDERLOG_BLL();
        //SqlServerDAL<T_WORKORDERLOG_Entity> dal = new SqlServerDAL<T_WORKORDERLOG_Entity>();

        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            PageHelper.SetPrePageUrl(this.Page);
           

        }

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                

                GetUrlQueryToControl();
                gvDataBinding();
            }
        }

        #region 页面初始化数据绑定



        #endregion

        /// <summary>
        /// 获取 URL 上的参数存入当页面 控件中。
        /// </summary>
        private void GetUrlQueryToControl()
        {
            PageHelper.GetUrlQueryToControl(this.Page);
        }

        /// <summary>
        /// 生成查询条件字符串
        /// </summary>
        private StringBuilder GenerationSQLString()
        {
            StringBuilder sql = new StringBuilder();
            if (!String.IsNullOrEmpty(Request.QueryString["AUTOID"]))
            {
                sql.Append(" and AUTOID like '%" + Request.QueryString["AUTOID"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CASEID"]))
            {
                sql.Append(" and CASEID = '" + Request.QueryString["CASEID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CUSTOMERCODE"]))
            {
                sql.Append(" and CUSTOMERCODE like '%" + Request.QueryString["CUSTOMERCODE"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["OPERATIONID"]))
            {
                sql.Append(" and OPERATIONID = '" + Request.QueryString["OPERATIONID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["OPERATIONNAME"]))
            {
                sql.Append(" and OPERATIONNAME like '%" + Request.QueryString["OPERATIONNAME"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["ORDERTYPEID"]))
            {
                sql.Append(" and ORDERTYPEID = '" + Request.QueryString["ORDERTYPEID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["ORDERTYPENAME"]))
            {
                sql.Append(" and ORDERTYPENAME like '%" + Request.QueryString["ORDERTYPENAME"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CURRENTSTATUSID"]))
            {
                sql.Append(" and CURRENTSTATUSID = '" + Request.QueryString["CURRENTSTATUSID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CURRENTSTATUSNAME"]))
            {
                sql.Append(" and CURRENTSTATUSNAME like '%" + Request.QueryString["CURRENTSTATUSNAME"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["NEXTSTATUSID"]))
            {
                sql.Append(" and NEXTSTATUSID = '" + Request.QueryString["NEXTSTATUSID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["NEXTSTATUSNAME"]))
            {
                sql.Append(" and NEXTSTATUSNAME like '%" + Request.QueryString["NEXTSTATUSNAME"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CREATETIMEBegin"]))
            {
                sql.Append(" and CREATETIME >= '" + Request.QueryString["CREATETIMEBegin"].Trim() + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CREATETIMEEnd"]))
            {
                sql.Append(" and CREATETIME < '" + Request.QueryString["CREATETIMEEnd"].Trim() + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CREATEPEOPLEID"]))
            {
                sql.Append(" and CREATEPEOPLEID = '" + Request.QueryString["CREATEPEOPLEID"] + "'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["CREATEPEOPLE"]))
            {
                sql.Append(" and CREATEPEOPLE like '%" + Request.QueryString["CREATEPEOPLE"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["REMARK"]))
            {
                sql.Append(" and REMARK like '%" + Request.QueryString["REMARK"] + "%'");
            }
            if (!String.IsNullOrEmpty(Request.QueryString["UPDATECONTENT"]))
            {
                sql.Append(" and UPDATECONTENT like '%" + Request.QueryString["UPDATECONTENT"] + "%'");
            }

            return sql;

        }

        /// <summary>
        /// 页面数据绑定
        /// </summary>
        private void gvDataBinding()
        {
            #region 查询条件字符串
            StringBuilder sql = GenerationSQLString();
            #endregion

            List<T_WORKORDERLOG_Entity> list;

            //获取总的记录条数

            if (sql.Length == 0)
            {
                return;
            }
            list = bll.GetList(sql.ToString(), " AutoID ASC ");
            repeaterCaseLog.DataSource = list;
            repeaterCaseLog.DataBind();

        }

        protected void btnSearch_Click(object sender, EventArgs e)
        {
            string url = HttpContext.Current.Request.Url.AbsolutePath;
            PageHelper.GetControlToUrlQuery(this.Page, ref url);
            Response.Redirect(url);
        }

        protected void repeaterCaseLog_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            
        }


        public string FormatUpdateContent(string updateContent, string caseType)
        {
            string _updateContent = updateContent;
            Dictionary<string, string> dicts = GetDictionary(caseType);

            foreach (var dict in dicts)
            {
                _updateContent = _updateContent.Replace(dict.Key.ToUpper() + ":", dict.Value + ":");
            }
            _updateContent = _updateContent.Replace("|", " | ");
            return _updateContent;
        }


        public Dictionary<string, string> GetDictionary(string caseType)
        {
            Dictionary<string, string> dict = new Dictionary<string, string>();
            switch (caseType)
            {
                case "3":
                    {
                        #region 投诉
                        dict.Add("CASEID", "工单编号");
                        dict.Add("CALLER", "来电号码");
                        dict.Add("CALLED", "被叫号码");
                        dict.Add("CALLID", "主叫标识");
                        dict.Add("RECORDCODE", "录音代码");
                        dict.Add("CALLTYPE", "来电类型");
                        dict.Add("CUSTOMERID", "客户编号");
                        dict.Add("CUSTOMERNAME", "客户姓名");
                        dict.Add("FIRSTCONTACTTEL", "首选联系号码");
                        dict.Add("ADDRESS", "详细地址");
                        dict.Add("COUNTRY", "国家");
                        dict.Add("PROVINCE", "省份");
                        dict.Add("PREFECTURECITY", "地级市");
                        dict.Add("CITY", "区/县/市");
                        dict.Add("VILLAGETOWN", "乡/镇/街道");
                        dict.Add("VILLAGE", "村");
                        dict.Add("GROUPTEAM", "组/队");
                        dict.Add("VEHICLELOCATION", "车辆所在地");
                        dict.Add("GPSADDRESS", "GPS地址");
                        dict.Add("VINCODE", "整机编号");
                        dict.Add("BRAND", "品牌");
                        dict.Add("VEHICLETYPE", "类型");
                        dict.Add("PRODUCTCODE", "产品代码");
                        dict.Add("SERIES", "系列");
                        dict.Add("MODELS", "机型");
                        dict.Add("ENGINEMODEL", "发动机型号");
                        dict.Add("ENGINEMANUFACTURERS", "发动机厂家");
                        dict.Add("PROCESSINGOBJECTTYPE", "处理对象类型");
                        dict.Add("PROCESSINGDEPARTMENTID", "处理部门编号");
                        dict.Add("PROCESSINGDEPARTMENTCODE", "处理部门代码");
                        dict.Add("PROCESSINGDEPARTMENTNAME", "处理部门名称");
                        dict.Add("PROCESSINGUSERID", "处理人编号");
                        dict.Add("PROCESSINGUSERNAME", "处理人姓名");
                        dict.Add("PROCESSINGLOGINNAME", "处理人登录名");
                        dict.Add("OBJECTTYPE", "投诉对象类型");
                        dict.Add("COMPLAINTOBJECT", "投诉对象");
                        dict.Add("COMPLAINTTYPE", "投诉类型");
                        dict.Add("COMPLAINTCONTENT", "投诉内容");
                        dict.Add("COMPLAINTLEVEL", "投诉等级");
                        dict.Add("APPROACH", "处理方法");
                        dict.Add("HANDLING", "处理方式");
                        dict.Add("STATUS", "处理状态");
                        dict.Add("RESULTS", "处理结果");
                        dict.Add("CREATETIME", "创建时间");
                        dict.Add("CREATEPEOPLEID", "创建人编号");
                        dict.Add("CREATEPEOPLE", "创建人");
                        dict.Add("LASTMODIFYPEOPLEID", "最后修改人编号");
                        dict.Add("LASTMODIFYPEOPLE", "最后修改人");
                        dict.Add("REMARK", "备注");
                        dict.Add("SERVICENUMBER", "维修人数");
                        dict.Add("MILEAGE", "里程");
                        dict.Add("PLACEMETHOD", "到位方式");
                        dict.Add("SERVICEFEE", "维修费用");
                        dict.Add("SERVICEHOURS", "维修工时");
                        dict.Add("REPAIRPARTS", "维修零部件");
                        dict.Add("HANDLINGINSTRUCTIONS", "处理说明");
                        dict.Add("PRODUCTSATISFACTION", "产品满意程度");
                        dict.Add("SERVICESATISFACTION", "服务满意程度");
                        dict.Add("VISITTIME", "回访时间");
                        dict.Add("VISITREMARK", "回访备注");
                        dict.Add("BUSINESSDIVISIONID", "事业部编号");
                        dict.Add("BUSINESSDIVISIONNAME", "事业部名称");
                        dict.Add("BUSINESSDIVISIONCODE", "事业部代码");
                        dict.Add("LASTMODIFYTIME", "最后修改时间");
                        dict.Add("CUSTOMERCODE", "客户代码");
                        dict.Add("TODOREMINDERTIME", "待办提醒时间");
                        dict.Add("REMINDERTIME", "待办提醒时间");
                        dict.Add("HELPUSERID", "回访人");
                        dict.Add("HELPUSERNAME", "帮办人");
                        dict.Add("DISPATCHINGTIME", "派工时间");
                        dict.Add("PROCESSINGCOMPLETEDTIME", "处理完成时间");
                        dict.Add("REMINDERNUMBER", "提醒次数");
                        dict.Add("ENGINENUMBER", "发动机编号");
                        dict.Add("DEALERCODE", "经销商代码");
                        dict.Add("DEALERNAME", "经销商名称");
                        dict.Add("STATIONCODE", "服务商代码");
                        dict.Add("STATIONNAME", "服务商名称");
                        dict.Add("OWNERSMOBILEPHONE", "车主手机");
                        dict.Add("OWNERSOFFICEPHONE", "车主办公电话");
                        dict.Add("OWNERSHOMEPHONE", "车主家庭电话");
                        dict.Add("OWNERSPEOPLE", "车主姓名");
                        dict.Add("OWNERSPEOPLECODE", "车主代码");
                        dict.Add("SMSSTATUS", "短信状态");
                        dict.Add("VCOUNTRY", "国家");
                        dict.Add("VPROVINCE", "省份");
                        dict.Add("VPREFECTURECITY", "地级市");
                        dict.Add("VCITY", "区/县/市");
                        dict.Add("VVILLAGETOWN", "乡/镇/街道");
                        dict.Add("VVILLAGE", "村");
                        dict.Add("VGROUPTEAM", "组/队");
                        dict.Add("DISPATCHINGTYPE", "派工类型");
                        dict.Add("VISITSITUATION", "回访情况");
                        dict.Add("RETURNTIME", "退回时间");
                        dict.Add("RETURNPEOPLE", "退回人");
                        dict.Add("RETURNCONTENT", "退回原因");
                        dict.Add("ISVISITCOMPLATE", "是否回访成功");
                        dict.Add("PROCESSINGMARKCODE", "派工市场部代码");
                        dict.Add("PRODUCTREASON", "产品不满意原因");
                        dict.Add("SERVICEREASON", "服务不满意原因");
                        dict.Add("NOTCLOSEREASON", "未闭环原因");
                        dict.Add("LASTREMINDERTIME", "最后提醒时间");
                        dict.Add("REMINDERLEVEL", "提醒级别");
                        dict.Add("WORKTIME", "工作时间");
                        dict.Add("RECEIVETIME", "收到反馈时间");
                        dict.Add("RECEIVECONTENT", "收到反馈内容");
                        dict.Add("RECEIVEPEOPLE", "收到反馈号码或工号");
                        dict.Add("DEPARTURETIME", "出发反馈时间");
                        dict.Add("DEPARTURECONTENT", "出发反馈内容");
                        dict.Add("DEPARTUREPEOPLE", "出发反馈号码或工号");
                        dict.Add("ARRIVALTIME", "到达反馈时间");
                        dict.Add("ARRIVALCONTENT", "到达反馈内容");
                        dict.Add("ARRIVALPEOPLE", "到达反馈号码或工号");
                        dict.Add("COMPLETEDTIME", "完工反馈时间");
                        dict.Add("COMPLETEDCONTENT", "完工反馈内容");
                        dict.Add("COMPLETEDPEOPLE", "完工反馈号码或工号"); 
                        #endregion
                    }
                    break;
                case "2":
                    {
                        #region 报修
                        dict.Add("CASEID", "工单编号");
                        dict.Add("CALLER", "来电号码");
                        dict.Add("CALLED", "被叫号码");
                        dict.Add("CALLID", "主叫标识");
                        dict.Add("RECORDCODE", "录音代码");
                        dict.Add("CALLTYPE", "来电类型");
                        dict.Add("CUSTOMERID", "客户编号");
                        dict.Add("CUSTOMERCODE", "客户代码");
                        dict.Add("CUSTOMERNAME", "客户姓名");
                        dict.Add("COUNTRY", "国家");
                        dict.Add("PROVINCE", "省份");
                        dict.Add("PREFECTURECITY", "地级市");
                        dict.Add("CITY", "区/县/市");
                        dict.Add("VILLAGETOWN", "乡/镇/街道");
                        dict.Add("VILLAGE", "村");
                        dict.Add("GROUPTEAM", "组/队");
                        dict.Add("ADDRESS", "详细地址");
                        dict.Add("FIRSTCONTACTTEL", "首选联系号码");
                        dict.Add("BRAND", "品牌");
                        dict.Add("VEHICLETYPE", "类型");
                        dict.Add("VINCODE", "整机编号");
                        dict.Add("PRODUCTCODE", "产品代码");
                        dict.Add("SERIES", "系列");
                        dict.Add("MODELS", "机型");
                        dict.Add("ENGINEMODEL", "发动机型号");
                        dict.Add("ENGINEMANUFACTURERS", "发动机厂家");
                        dict.Add("FAILUREPARTSCODE", "故障零部件编码");
                        dict.Add("FAILUREPARTS", "故障零部件");
                        dict.Add("FAULTCODE", "故障编码");
                        dict.Add("SYMPTOM", "故障现象");
                        dict.Add("FULLSYMPTOM", "故障现象全称");
                        dict.Add("FAILURELEVEL", "故障等级");
                        dict.Add("SYMPTOMDESCRIPTION", "故障现象描述");
                        dict.Add("FAILUREANALYSIS", "故障原因分析");
                        dict.Add("STATUS", "处理状态");
                        dict.Add("HANDLING", "处理方式");
                        dict.Add("APPROACH", "处理方法");
                        dict.Add("RESULTS", "处理结果");
                        dict.Add("SEATSSUMMARY", "坐席小结");
                        dict.Add("FAILUREOCCURS", "故障发生地");
                        dict.Add("GPSADDRESS", "GPS地址");
                        dict.Add("CREATEPEOPLEID", "创建人编号");
                        dict.Add("CREATETIME", "创建时间");
                        dict.Add("CREATEPEOPLE", "创建人");
                        dict.Add("LASTMODIFYPEOPLEID", "最后修改人编号");
                        dict.Add("LASTMODIFYPEOPLE", "最后修改人");
                        dict.Add("LASTMODIFYTIME", "最后修改时间");
                        dict.Add("REMARK", "备注");
                        dict.Add("DISPATCHINGTYPE", "派工类型");
                        dict.Add("PROCESSINGOBJECTTYPE", "处理对象类型");
                        dict.Add("PROCESSINGDEPARTMENTID", "处理部门编号");
                        dict.Add("PROCESSINGDEPARTMENTCODE", "处理部门代码");
                        dict.Add("PROCESSINGDEPARTMENTNAME", "处理部门名称");
                        dict.Add("PROCESSINGUSERID", "处理人编号");
                        dict.Add("PROCESSINGUSERNAME", "处理人姓名");
                        dict.Add("PROCESSINGLOGINNAME", "处理人登录名");
                        dict.Add("DISPATCHINGTIME", "派工时间");
                        dict.Add("FOLLOWUPTIME", "跟进时间");
                        dict.Add("FOLLOWUPCONTENT", "跟进内容");
                        dict.Add("PROCESSINGTIME", "处理时间");
                        dict.Add("PROCESSINGCONTENT", "处理内容");
                        dict.Add("CLOSETIME", "关闭时间");
                        dict.Add("CLOSECONTENT", "关闭内容");
                        dict.Add("TURNTIME", "转办时间");
                        dict.Add("TURNCONTENT", "转办内容");
                        dict.Add("TODOREMINDERTIME", "待办提醒时间");
                        dict.Add("REVISITINGTIME", "工单回访时间");
                        dict.Add("RECEIVETIME", "收到反馈时间");
                        dict.Add("RECEIVECONTENT", "收到反馈内容");
                        dict.Add("RECEIVEPEOPLE", "收到反馈号码或工号");
                        dict.Add("DEPARTURETIME", "出发反馈时间");
                        dict.Add("DEPARTURECONTENT", "出发反馈内容");
                        dict.Add("DEPARTUREPEOPLE", "出发反馈号码或工号");
                        dict.Add("ARRIVALTIME", "到达反馈时间");
                        dict.Add("ARRIVALCONTENT", "到达反馈内容");
                        dict.Add("ARRIVALPEOPLE", "到达反馈号码或工号");
                        dict.Add("COMPLETEDTIME", "完工反馈时间");
                        dict.Add("COMPLETEDCONTENT", "完工反馈内容");
                        dict.Add("COMPLETEDPEOPLE", "完工反馈号码或工号");
                        dict.Add("SERVICENUMBER", "维修人数");
                        dict.Add("MILEAGE", "里程");
                        dict.Add("PLACEMETHOD", "到位方式");
                        dict.Add("SERVICEFEE", "维修费用");
                        dict.Add("SERVICEHOURS", "维修工时");
                        dict.Add("REPAIRPARTS", "维修零部件");
                        dict.Add("HANDLINGINSTRUCTIONS", "处理说明");
                        dict.Add("PRODUCTSATISFACTION", "产品满意程度");
                        dict.Add("SERVICESATISFACTION", "服务满意程度");
                        dict.Add("VISITTIME", "回访时间");
                        dict.Add("VISITREMARK", "回访备注");
                        dict.Add("BUSINESSDIVISIONID", "事业部编号");
                        dict.Add("BUSINESSDIVISIONNAME", "事业部名称");
                        dict.Add("BUSINESSDIVISIONCODE", "事业部代码");
                        dict.Add("REMINDERTIME", "待办提醒时间");
                        dict.Add("PROCESSINGCOMPLETEDTIME", "处理完成时间");
                        dict.Add("HELPUSERID", "帮办人编号");
                        dict.Add("HELPUSERNAME", "帮办人");
                        dict.Add("REMINDERNUMBER", "提醒次数");
                        dict.Add("ENGINENUMBER", "发动机编号");
                        dict.Add("DEALERCODE", "经销商代码");
                        dict.Add("DEALERNAME", "经销商名称");
                        dict.Add("STATIONCODE", "服务商代码");
                        dict.Add("STATIONNAME", "服务商名称");
                        dict.Add("OWNERSMOBILEPHONE", "车主手机");
                        dict.Add("OWNERSOFFICEPHONE", "车主办公电话");
                        dict.Add("OWNERSHOMEPHONE", "车主家庭电话");
                        dict.Add("OWNERSPEOPLE", "车主姓名");
                        dict.Add("OWNERSPEOPLECODE", "车主代码");
                        dict.Add("SMSSTATUS", "短信状态");
                        dict.Add("VCOUNTRY", "国家");
                        dict.Add("VPROVINCE", "省份");
                        dict.Add("VPREFECTURECITY", "地级市");
                        dict.Add("VCITY", "区/县/市");
                        dict.Add("VVILLAGETOWN", "乡/镇/街道");
                        dict.Add("VVILLAGE", "村");
                        dict.Add("VGROUPTEAM", "组/队");
                        dict.Add("REPAIRTYPE", "报修类型");
                        dict.Add("REPAIRMODE", "报修方式");
                        dict.Add("VISITSITUATION", "回访情况");
                        dict.Add("RETURNTIME", "退回时间");
                        dict.Add("RETURNPEOPLE", "退回人");
                        dict.Add("RETURNCONTENT", "退回原因");
                        dict.Add("ISVISITCOMPLATE", "是否回访成功");
                        dict.Add("PROCESSINGMARKCODE", "派工市场部代码");
                        dict.Add("PRODUCTREASON", "产品不满意原因");
                        dict.Add("SERVICEREASON", "服务不满意原因");
                        dict.Add("NOTCLOSEREASON", "未闭环原因");
                        dict.Add("LASTREMINDERTIME", "最后提醒时间");
                        dict.Add("REMINDERLEVEL", "提醒级别");
                        dict.Add("WORKTIME", "工作时间"); 
                        #endregion
                    }
                    break;
                case "1":
                    {
                        #region 咨询
                        dict.Add("CASEID", "工单编号");
                        dict.Add("CALLER", "来电号码");
                        dict.Add("CALLED", "被叫号码");
                        dict.Add("CALLID", "主叫标识");
                        dict.Add("RECORDCODE", "录音代码");
                        dict.Add("CALLTYPE", "来电类型");
                        dict.Add("CUSTOMERID", "客户编号");
                        dict.Add("CUSTOMERNAME", "客户姓名");
                        dict.Add("FIRSTCONTACTTEL", "首选联系号码");
                        dict.Add("ADDRESS", "详细地址");
                        dict.Add("COUNTRY", "国家");
                        dict.Add("PROVINCE", "省份");
                        dict.Add("PREFECTURECITY", "地级市");
                        dict.Add("CITY", "区/县/市");
                        dict.Add("VILLAGETOWN", "乡/镇/街道");
                        dict.Add("VILLAGE", "村");
                        dict.Add("GROUPTEAM", "组/队");
                        dict.Add("CONSULTINGTYPE", "咨询类型");
                        dict.Add("VINCODE", "整机编号");
                        dict.Add("BRAND", "品牌");
                        dict.Add("VEHICLETYPE", "类型");
                        dict.Add("PRODUCTCODE", "产品代码");
                        dict.Add("SERIES", "系列");
                        dict.Add("MODELS", "机型");
                        dict.Add("ENGINEMODEL", "发动机型号");
                        dict.Add("ENGINEMANUFACTURERS", "发动机厂家");
                        dict.Add("CONSULTINGCONTENT", "咨询内容");
                        dict.Add("APPROACH", "处理方法");
                        dict.Add("STATUS", "处理状态");
                        dict.Add("RESULTS", "处理结果");
                        dict.Add("REMINDERTIME", "待办提醒时间");
                        dict.Add("CREATETIME", "创建时间");
                        dict.Add("CREATEPEOPLEID", "创建人编号");
                        dict.Add("CREATEPEOPLE", "创建人");
                        dict.Add("LASTMODIFYPEOPLEID", "最后修改人编号");
                        dict.Add("LASTMODIFYPEOPLE", "最后修改人");
                        dict.Add("REMARK", "备注");
                        dict.Add("BUSINESSDIVISIONID", "事业部编号");
                        dict.Add("BUSINESSDIVISIONNAME", "事业部名称");
                        dict.Add("BUSINESSDIVISIONCODE", "事业部代码");
                        dict.Add("LASTMODIFYTIME", "");
                        dict.Add("CUSTOMERCODE", "");
                        dict.Add("TODOREMINDERTIME", "待办提醒时间");
                        dict.Add("REMINDERNUMBER", "提醒次数");
                        dict.Add("ENGINENUMBER", "发动机编号");
                        dict.Add("DEALERCODE", "经销商代码");
                        dict.Add("DEALERNAME", "经销商名称");
                        dict.Add("STATIONCODE", "服务商代码");
                        dict.Add("STATIONNAME", "服务商名称");
                        dict.Add("OWNERSMOBILEPHONE", "车主手机");
                        dict.Add("OWNERSOFFICEPHONE", "车主办公电话");
                        dict.Add("OWNERSHOMEPHONE", "车主家庭电话");
                        dict.Add("OWNERSPEOPLE", "车主姓名");
                        dict.Add("OWNERSPEOPLECODE", "车主代码");
                        dict.Add("SMSSTATUS", "短信状态");
                        dict.Add("CUSTOMERBASE", "客户群");
                        dict.Add("CUSTOMERTYPE", "客户类型");
                        dict.Add("CUSTOMERLEVEL", "客户等级");
                        dict.Add("BIGCUSTOMERTYPE", "大客户类型");
                        dict.Add("IDNUMBER", "证件号码"); 
                        #endregion
                    }
                    break;

            }

            return dict;
        }

		
    }
}
